--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
source/start_tr.md master (593f308c) Text, 5.40 KB
Tc9d1d9# Hoş Geldiniz
Reticulum Ağı ile başlamanın en iyi yolu, ne yapmak istediğinize bağlıdır. Tam detaylar ve örnekler için [Tff7b72Hızlı Başlangıç](Te6edf3manual/gettingstartedfast.html) bölümüne [Tff7b72Reticulum Kılavuzu](Te6edf3manual/index.html)'nda göz atın.
Tc9d1d9## Kurulum
Sisteminize Reticulum'u ve ilgili araçları kurmanın en kolay yolu Ta5d6ff`pip` kullanmaktır:
Ta5d6ff```Ta5d6ffbash
pip install rns
Ta5d6ff```
Daha sonra Reticulum kullanan herhangi bir programı başlatabilir veya [Tff7b72rnsd aracı](Te6edf3manual/using.html#the-rnsd-utility) ile Reticulum'u bir sistem servisi olarak başlatabilirsiniz.
Eğer sisteminizde Ta5d6ff`pip` mevcut değilse, önce işletim sisteminiz için Ta5d6ff`python3` ve Ta5d6ff`python3-pip` paketlerini kurun.
İlk başlatıldığında Reticulum, yerel olarak erişilebilen diğer Reticulum eşlerine temel bağlantı sağlayan varsayılan bir yapılandırma dosyası oluşturacaktır. Bu yerel eşlerin herhangi biri Taşıma Örnekleri ise, sizi daha geniş ağlara bağlayabilirler. Varsayılan yapılandırma dosyası birkaç örnek ve daha karmaşık bir yapılandırma oluşturma referansları içerir.
Daha ayrıntılı örnekler için paket radyo veya LoRa, seri portlar veya hızlı IP bağlantıları ve UDP ve TCP arabirimlerini kullanarak İnternet üzerinden iletişimi genişletme konusunda [Tff7b72Desteklenen Arabirimler](Te6edf3manual/interfaces.html) bölümüne [Tff7b72Reticulum Kılavuzu](Te6edf3manual/index.html)'nda göz atın.
Tc9d1d9## Dahil Edilen Araçlar
Reticulum, ağlarınızı yönetmek, durum ve bilgi görüntülemek ve diğer görevler için bir dizi kullanışlı araç içerir. Bu programlar hakkında daha fazla bilgiyi [Tff7b72Dahil Edilen Yardımcı Programlar](Te6edf3manual/using.html#included-utility-programs) bölümünde [Tff7b72Reticulum Kılavuzu](Te6edf3manual/index.html)'nda bulabilirsiniz.
Tff7b72- Reticulum'u her zaman kullanılabilir bir servis olarak çalıştırmak için sistem arka plan uygulaması Ta5d6ff`rnsd`
Tff7b72- Arayüz durumu için bilgi gösteren Ta5d6ff`rnstatus` adlı bir araç
Tff7b72- Yol tablolarını görüntülemenizi ve değiştirmenizi sağlayan Ta5d6ff`rnpath` adlı bir yol arama ve yönetim aracı
Tff7b72- Bağlantıları kontrol etmek için Ta5d6ff`rnprobe` adlı bir teşhis aracı
Tff7b72- Uzak sistemlere dosya kopyalamayı kolaylaştıran basit bir dosya transfer programı olan Ta5d6ff`rncp`
Tff7b72- Uzak sistemlerden komutları ve programları çalıştırmanıza ve çıktıları almanıza izin veren uzaktan komut yürütme programı Ta5d6ff`rnx`
Tüm araçlar, Ta5d6ff`rnx` ve Ta5d6ff`rncp` dahil, düşük bant genişliği bağlantıları üzerinde bile güvenilir bir şekilde çalışır.
Tc9d1d9## Reticulum Kullanan Programlar
Reticulum'un ne yapabileceğine hızlı bir şekilde bir fikir edinmek istiyorsanız, aşağıdaki kaynaklara göz atın.
Tff7b72- Off-grid, şifreli ve dayanıklı bir ağ iletişim platformu için [Tff7b72Nomad Network](Te6edf3https://github.com/markqvist/NomadNet)
Tff7b72- Android, Linux ve macOS uygulaması [Tff7b72Sideband](Te6edf3https://github.com/markqvist/sideband) grafik arayüze sahiptir ve kullanım kolaylığına odaklanır.
Tff7b72- [Tff7b72LXMF](Te6edf3https://github.com/markqvist/lxmf), Reticulum üzerine inşa edilmiş dağıtılmış, gecikmeli ve kesintiye uğramış bir ileti transfer protokolüdür.
Tc9d1d9## Gereksinimler
Varsayılan Ta5d6ff`rns` paketinin kurulumu aşağıda listelenen gereksinimleri ister. Hemen hemen tüm sistemler ve dağıtımlar, bu bağımlılıklar için gereken hazır paketlere sahiptir ve Ta5d6ff`pip` ile Ta5d6ff`rns` paketi kurulduğunda indirilip kurulacaktır.
Tff7b72- [Tff7b72PyCA/cryptography](Te6edf3https://github.com/pyca/cryptography)
Tff7b72- [Tff7b72netifaces](Te6edf3https://github.com/al45tair/netifaces)
Tff7b72- [Tff7b72pyserial](Te6edf3https://github.com/pyserial/pyserial)
Daha sıra dışı sistemlerde ve bazı nadir durumlarda yukarıdaki modüllerden bir veya daha fazlasını kurmak veya hatta derlemek mümkün olmayabilir. Bu durumlarda Ta5d6ff`rnspure` paketini kullanabilirsiniz, bu kurulum için harici bağımlılıklar gerektirmez. Lütfen unutmayın ki Ta5d6ff`rns` ve
Ta5d6ff`rnspure` paketlerinin içerikleri *aynıdır*. Tek fark, Ta5d6ff`rnspure` paketinin kurulum için gerekli bağımlılıkları listelememesidir.
Reticulum nasıl kurulup başlatılırsa başlatsın, dış bağımlılıkları sadece *gerektiğinde* ve *uygunsa* yükler. Örneğin, [Tff7b72pyserial](Te6edf3https://github.com/pyserial/pyserial) desteklemeyen bir sistemde Reticulum'u kullanmak istiyorsanız, bunu Ta5d6ff`rnspure` paketi kullanarak yapabilirsiniz, ancak Reticulum seri tabanlı arayüzleri kullanamayacaktır. Diğer tüm kullanılabilir modüller, ihtiyaç duyulduğunda yine yüklenecektir.
**Lütfen Dikkat Edin!** Ta5d6ff`rnspure` paketini [Tff7b72PyCA/cryptography](Te6edf3https://github.com/pyca/cryptography)'yi desteklemeyen sistemlerde Reticulum'u çalıştırmak istiyorsanız, bu sitenin [Tff7b72Şifreleme Temelleri](Te6edf3crypto.html) bölümünü okumanız gerekmektedir.
Tc9d1d9## Performans
Reticulum, çok geniş bir kullanılabilir performans aralığına yönelik olup, düşük bant genişliği ortamlarında işlevselliği ve performansı önceliklendirir. Hedef, normal donanımda 250 bit/s'den 1 gigabit/s'ye dinamik bir performans aralığı sağlamaktır.
Şu anda kullanılabilir performans aralığı yaklaşık olarak 150 bit/s ile 1200 megabit/s arasındadır ve bu hızların üzerindeki fiziksel ortamlar doyurulmamaktadır. Mevcut seviyenin ötesinde performans, gelecekteki güncellemeler için ama wire formatı ve API kilitlendikten sonra öncelikli olarak düşünülmüyor.
<p align="right"><a href="hardware_tr.html">Sonraki Konu: Desteklenen Donanım</a></p>
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────